
.about-wrapper{
	width: 1095px;
	margin: 0 auto;
}
.about-wrapper .a-list{
	/*height: 120px;*/
	overflow: hidden;
}
.about-wrapper > *{
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.about-wrapper .a-list.open h2 .icon:after{
	display:none;
}
.about-wrapper .a-list h2{
	cursor:pointer;
	text-align:center;
	letter-spacing:5px;
	font-size:28px;
	line-height:120px;
	height:120px;
	color: white;
	position: relative;
	box-shadow:inset 0 50px 50px rgba(255,255,255,.1);
}
.about-wrapper .a-list h2 .icon{
	float: right;
	height: 120px;
	width: 120px;
	position: relative;
	background-color: rgba(255,255,255,.5);
	box-shadow:inset 0 50px 50px rgba(255,255,255,.1);
}
.about-wrapper .a-list h2:before{
	content: '';
	position: absolute;
	left:50%;
	bottom: -16px;
	margin-left: -16px;
	border-style: solid;
	border-width: 16px 16px 0;
	border-left-color:transparent;
	border-right-color:transparent;
}
.about-wrapper .a-list h2 .icon:before,
.about-wrapper .a-list h2 .icon:after{
	content:'';
	position:absolute;
	top: 50%;
	left: 50%;
	overflow:hidden;
	background-color:white;
}
.about-wrapper .a-list h2 .icon:before{
	height:1px;
	width:50px;
	margin-left: -25px;
}
.about-wrapper .a-list h2 .icon:after{
	height: 50px;
	width: 1px;
	margin-top: -25px;
}
.about-wrapper .a-list:nth-child(1) h2{background-color: rgb(80,80,80);}
.about-wrapper .a-list:nth-child(1) h2:before{border-top-color: rgb(80,80,80);}
.about-wrapper .a-list:nth-child(2) h2{background-color: rgb(100,100,100);}
.about-wrapper .a-list:nth-child(2) h2:before{border-top-color: rgb(100,100,100);}
.about-wrapper .a-list:nth-child(3) h2{background-color: rgb(120,120,120);}
.about-wrapper .a-list:nth-child(3) h2:before{border-top-color: rgb(120,120,120);}
.about-wrapper .a-list:nth-child(4) h2{background-color: rgb(140,140,140);}
.about-wrapper .a-list:nth-child(4) h2:before{border-top-color: rgb(140,140,140);}
.about-wrapper .a-list:nth-child(5) h2{background-color: rgb(160,160,160);}
.about-wrapper .a-list:nth-child(5) h2:before{border-top-color: rgb(160,160,160);}

.about-wrapper .f0{font-size:0;}
.about-wrapper .fr{float:right;}
.about-wrapper .w50p{width:50%;}
.about-wrapper .w100p{width:100%;}
.about-wrapper .cleat{clear:both;}

.about-wrapper .a-content{font-size:0;overflow:hidden;}
.about-wrapper .a-content .a-des{float:left;}
.about-wrapper .a-content .a-image{float:right;}
.about-wrapper .a-content:nth-child(2n) .a-image{float:none;}
.about-wrapper .a-content:nth-child(2n) .a-des{float:right;}
.about-wrapper .a-des{
	text-align:center;
	line-height:2em;
}
.about-wrapper .a-des h6{font-size:24px;padding:12% 0 5%;}
.about-wrapper .a-des p{font-size:14px;padding:0 10%;color:gray;}
.about-wrapper .a-history{
	font-size: 14px;
	text-align: left;
	padding:10% 10% 0;
}
.about-wrapper .a-history li{
	padding: 3px 8px;
	border-bottom: 1px dashed #bbb;
}
.about-wrapper .a-des li p{ padding:0; color:#000;}